package service;

import com.jfinal.plugin.activerecord.Page;
import model.Purchases;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by ykj on 16/1/8.
 */
public interface IPurchasesService extends IBackDataService {
    List<String> month = new ArrayList<String>(){{
        add("jan");
        add("feb");
        add("mar");
        add("apr");
        add("may");
        add("jun");
        add("july");
        add("aug");
        add("sep");
        add("oct");
        add("nov");
        add("dec");
    }};
    Page findByUserId(int userId, int page, int pageSize);
    Page findAllByUserId(int userId, int page, int pageSize);
    double redeem(int userId, int purchasesId) throws Exception;
    List<Double> monthBuyByUser(int userId);
    List<Double> monthRedeemByUser(int userId);
}
